<?php

namespace crcl\base\tests\controller;

interface ITpl
{
  public function getIndex();
  public function getBase_value();
}

class Tpl extends \crcl\base\mvc\controller\Base implements ITpl
{
  public function getIndex()
  {
  }

  /**
   * @out crcl_de string "http://crcl.de"
   */
  public function getBase_value()
  {
    if (!\crcl\base\Tier::isProduction())
    {
      return 'http://frontend.ws.crcl.' . \crcl\base\Tier::get() . '.crcl.de';
    }
    else
    {
      return 'http://crcl.de';
    }
  }

  /**
   * @out id int
   */
  public function getBase_value_direct()
  {
    return 319;
  }

  /**
   * @out cl string  123
   */
  public function getBase_include_parse()
  {
    return 'class';
  }
}